草庐IT

iphone - UIImageView 动画慢

全部标签

ios - 在堆栈 View 中取消隐藏 subview 导致奇怪的动画

我有一个UIStackView固定在屏幕的右下角,里面有一些项目。最初一切都是隐藏的。当我取消隐藏一个固定宽度的subview时,它似乎通过从屏幕左侧飞入来设置动画。我没有为堆栈View设置宽度,因为其中的项目可以改变宽度。我怎样才能停止这个奇怪的动画? 最佳答案 它在UIStackviews中经常发生。我通过以下代码解决了它:设置View取消隐藏后,尝试使用layoutIfNeeded()在下一行。 关于ios-在堆栈View中取消隐藏subview导致奇怪的动画,我们在StackOv

ios - 在 iPhone XS 上使用 ARKit2 和 Vision (VNDetectFaceRectanglesRequest) 时如何修复 IOAF 代码 GPU 错误

在iPhoneXS(使用iOS12.1.2和Xcode10.1)上运行ARKit时,我在运行视觉代码以检测面部边界时遇到错误和崩溃/挂起。我遇到的错误是:2019-01-0403:03:03.155867-0800ARKitVisionDemo[12969:3307770]Executionofthecommandbufferwasabortedduetoanerrorduringexecution.CausedGPUTimeoutError(IOAFcode2)2019-01-0403:03:03.155786-0800ARKitVisionDemo[12969:3307850]Ex

ios - Spritekit 动画没有改变

我的游戏中有一个虚拟控制板。如果我点击并按住其中一个方向按钮,播放器会朝正确的方向移动并显示正确的图像和动画。但是,如果我将手指从一个控件滑动到另一个控件(比如从右到下),播放器会向下移动,但图像和动画不会改变,直到我抬起手指。下面是我处理触摸的代码:overridefunctouchesBegan(_touches:Set,withevent:UIEvent?){fortouchin(touchesas!Set){letlocation=touch.location(in:cameraNode)ifupRect.contains(location){moveXDirection=0m

javascript - 自动播放视频 IPhone 低功耗模式不起作用

我有一个视频,它是我的设计不可或缺的一部分,并且在低功耗模式下加载时,视频会在除iPhone之外的所有设备上播放。使用自动播放属性,视频将在大多数浏览器中开始加载。在发现这不起作用后,我决定在jquery中添加一个.ready函数,如果在加载时暂停,它会激活视频播放。令人失望的是,这也没有用。$(document).ready(function(){varvideo=$('#videoMob')[0];video.paused?video.play():video.pause();});请提出任何其他想法? 最佳答案 也遇到了这个问

ios - React Native 响应式 View Iphone x

我在为IphoneX设计样式时遇到了一个小问题,我使用了react-native-responsive-screen中的widthPercentageToDP和heightPercentageToDP来使View相似,在除IphoneX之外的大多数设备上它都能完美运行,区别有点小有点,但我想让View尽可能准确。MyAccountJohndoe12345678912Inbox17Sent风格conststyles=StyleSheet.create({container:{flex:1,backgroundColor:'#fff'},bgImg:{height:hp('40%'),wi

ios - 如何将动画添加到自定义按钮并在点击按钮时调用?

这个问题在这里已经有了答案:CustomUIButtonclassforbuttontouchevent(2个答案)关闭3年前。我创建了一个自定义按钮类,它是UIButton的子类,并编写一个UIButton扩展。这是我的扩展:extensionUIButton{funcsetButtonCurvy(){self.layer.cornerRadius=self.frame.size.height/2}//ThisfunctionshouldberunwhenbuttontappedfuncbuttonTapped(_completion:@escaping()->Void){letan

ios - 锁定/解锁 iPhone 时 AVCapture session 卡住/卡住

我正在我的xamarin.forms应用程序中实现扫描仪功能,为此我正在使用iOSnativeAVCaptureSession。但我的问题是在扫描或捕获session处于事件状态并且设备被锁定时,然后在解锁设备后卡住捕获session,这很奇怪。我尝试使用UIApplication.DidEnterBackgroundNotification|UIApplication.WillEnterForegroundNotification处理它,我在其中停止并再次启动捕获session。但卡住仍在发生。usingSystem;usingAVFoundation;usingCoreFounda

ios - Xcode 9 错误 : "iPhone has denied the launch request"

使用Xcodebeta9(v4),我尝试通过单击“播放”按钮来启动该应用程序。我收到“构建成功”消息,但就在启动之前,Xcode中出现一条弹出消息:"iPhonehasdeniedthelaunchrequest."它昨天曾经工作过。它确实适用于模拟器。我重新启动了我的电脑,iPhone,卸载了应用程序,清理了构建。想法用完了。 最佳答案 可能是代码签名问题。确保您与开发人员而不是分销商签约。 关于ios-Xcode9错误:"iPhonehasdeniedthelaunchrequest

ios - 将单词快速转换为 phoneme for iphone (ios)

MacOS有一个方法可以将单词转换为phonemes,换句话说,声音包含单词池中单词的一部分,例如“oo”。WordstoPhenomesinMacOS此外,似乎有一种方法可以通过将attributedString发送到AVSpeechSynthesisVoice而不是下面链接中描述的字符串来以某些方式强制发音,以便AVSpeechSynthesis知道音素。https://nshipster.com/avspeechsynthesizer/#customizing-pronunciation但是,我一直无法在IOS中找到将单词转换为音素的东西。如果没有nativeapi,是否有人知道

ios - iPhone 已拒绝启动请求 Unspecified

iPhonehasdeniedthelaunchrequest.Internallauncherror:processlaunchfailed:Unspecified这个错误让我发疯,我似乎无法解决它,我从我发现的所有地方做了以下事情:刷新证书,退出并进入开发者苹果账户,下载手动证书删除Apple全局证书重启Mac和iPhone清理项目,构建文件夹删除派生数据将团队更改为无并改回重置设备位置和安全设置编辑启动时询问的方案取消选择调试可执行文件XCodeManagedProfile显示没有错误,没有构建错误,但我无法在我的iPhone上启动它,我使用的是XCode10.2,我的iPhon